Big Huge Thesaurus

sexual reproduction

noun